4828번 - min max
- 시간 : 10개 테스트케이스를 합쳐서 Python의 경우 2초
- 메모리 : 힙, 정적 메모리 합쳐서 256MB 이내, 스택 메모리 1MB 이내
한 줄을 한번에 입력 받는 input() 말고 띄어쓰기 마다 입력받는 방법이 없을까?
sys.stdin.readline() 을 사용하면 시간 단축은 많이 된다는 것 같다
import sys |
4831번 - 전기버스
- 시간 : 10개 테스트케이스를 합쳐서 Python의 경우 2초
- 메모리 : 힙, 정적 메모리 합쳐서 256MB 이내, 스택 메모리 1MB 이내
자동차경주대회 문제랑 비슷
T = int(input()) # 1 <= T <= 50 |
4834번 - 숫자 카드
- 시간 : 10개 테스트케이스를 합쳐서 Python의 경우 2초
- 메모리 : 힙, 정적 메모리 합쳐서 256MB 이내, 스택 메모리 1MB 이내
카드 장수가 같을 때 큰 숫자를 선택해야하는 조건을 주의
T = int(input()) # 1 <= T <= 50 |
4835번 - 구간 합
- 시간 : 10개 테스트케이스를 합쳐서 Python의 경우 2초
- 메모리 : 힙, 정적 메모리 합쳐서 256MB 이내, 스택 메모리 1MB 이내
- 시간복잡도 : 정렬 sort() - O(nlogn)
- 최대,최소 max(),min() - O(n)
T = int(input()) # 1 <= T <= 50 |